home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.mactech.com 2010
/
ftp.mactech.com.tar
/
ftp.mactech.com
/
machack
/
Hacks97
/
WarriorsProgress.sit
/
Warrior’s Progress
/
source code
/
Source
/
Libraries
/
Windows
/
AbstractWindow.h
< prev
next >
Wrap
Text File
|
1997-06-28
|
580b
|
25 lines
// AbstractWindow.h
#ifndef AbstractWindow_h
#define AbstractWindow_h
class MouseDownEvent;
class AbstractWindow
{
public:
virtual void Update() = 0;
virtual void Activate() = 0;
virtual void Deactivate() = 0;
virtual void ClickContent( const MouseDownEvent& ) = 0;
virtual void ClickDrag( const MouseDownEvent& ) = 0;
virtual void ClickClose( const MouseDownEvent& ) = 0;
virtual void ClickZoomIn( const MouseDownEvent& ) = 0;
virtual void ClickZoomOut( const MouseDownEvent& ) = 0;
virtual void ClickGrow( const MouseDownEvent& ) = 0;
};
#endif